advanced payment as a guarantee - Spanish English Dictionary